@Override
		public void run() {
				Scanner keyboard = new Scanner(System.in);
				System.out.println("Welcome to the Smart Parking Lot "
						+ "administrative control panel. (type h for help)");
			while (true) {
				String input = keyboard.nextLine();
				if (input.equalsIgnoreCase("h")) {
					System.out.println("'D': Show destination info");
					System.out.println("'S': Show parking space info");
					System.out.println("'Q': Exit administrative control");
				} // if - help menu
				else if (input.equalsIgnoreCase("D")) {
					for (Destination dest : CCU.destinations) {
						System.out.println("Destination: " + dest.getId());
						System.out.println("\tX: " + dest.getX() + "\tY: " 
						+ dest.getY());
					} // for each - destinations
				} // else if - Destination info
				else if (input.equalsIgnoreCase("S")) {
					for (ParkingSpace space : CCU.spaces) {
						System.out.println("Space: " + space.getId());
						String available = (space.isAvailable() ? 
								"Available" : "Occupied");
						System.out.println("\tX: " + space.getX()
								+ "\tY: " + space.getY()
								+ "\tController ID: " 
								+ space.getController().getId()
								+ "\t" + available);
					} // for each - spaces
				} // else if - Space info
				
				else if (input.equals("Q")) 
					break;
			} // while - true
			keyboard.close();
		}