UserThread now catches exceptions for IO and Json
MessageProcessor has partial methods implemented for json processing. Need to create methods in the server;
UserMessageProcessor now processes Json and calls methods from server
ServerMessageBuilder creates objects from provided information from RPGConnector Server methods
Server now has method for starting the ServerThread
Creates Printwriter for client and adds to the server
now adds printwriters to list. Used to send updates to all clients
Creates a BufferedReader to read messages from the server
ClientThread now reads Json Objects and passes them to the ClientMessageProcessor