public void look(Player p) {
		try {
			//Name in green text
			Telnet.writeLine(p.getSocket(), "<fggreen>" + name + "<reset>");
			
			//Description in regular text.
			Telnet.writeLine(p.getSocket(), description);
			
			//Loop through listing all characters that are here in cyan text
			String playerList = "<fgcyan>";
			for (Character c : hereList) {
				if ((Player)c != p) {
					playerList += c.Name() + " is here. ";
				}
			}
			playerList += "<reset>";
			Telnet.writeLine(p.getSocket(), playerList);
			
			//Display all exits
			String exitList = "<dim><fgyellow>There are exits to the";
			for (int i = 0; i < 12; i++) {
				if (exit[i] != 0) {
					exitList += " " + Direction.exits[i] + ",";
				}
			}
			exitList = exitList.substring(0, exitList.length() - 1) + ".<reset>\n";
			Telnet.writeLine(p.getSocket(), exitList);
			
		}
		catch (IOException e) {
			System.out.println("Client error: " + e);
		}
	}