private FrontEnd(String[] pArgs)
	{
		aLog = Log.createLog(Parameters.FE_NAME);
		aQueue = new LinkedList <List<Object>>();
		aLog.info("Queue initialized");
		try {
			sendSocket = new DatagramSocket();
			host = InetAddress.getByName("localhost");
		} catch (SocketException | UnknownHostException e) {
			aLog.info("Error creating send socket: " + e.getMessage());
		}
		aORBThread = new FrontEndORBThread(createORB(pArgs));
		aORBThread.start();
		aLog.info("ORB Running");
		aUDPThread = new FrontEndUDPThread(Parameters.UDP_PORT_FE);
		aUDPThread.start();
		aLog.info("UDP Running");
	}