Refactored message handling
    Uses a HashMap to determine what the message is.
        Server will pass the message to a specific handler class based on the header of the message (protocolMessage[0]).
    Changed NettyServer to use PlayerServerPipelineFactory as it's pipeline (I was getting exceptions whenever the server tried to send a string to the client. This seemed to fixed it: http://stackoverflow.com/a/9272460)

Client probably needs to be refactored as well. The client get's this error when initialising a new remote player java.lang.NumberFormatException: For input string: "PLAYERS PLAYER;427;200;"