public void startServer() {
		try {
			// Set up port
			serverSocket = new ServerSocket(5000);
			serverSocket.setReuseAddress(true);
			
			serverOn = true;
			toDisplay("System", "Server initialized");
			serverStatus.setIcon(onImage);
			
			// Create thread to wait for connections
			Thread connectionWait = new Thread(new ConnectionWaiter());
			connectionWait.start();
			
		} catch(IOException ex) {
			ex.printStackTrace();
		}
	}