Merge pull request #2 from aweidner/master

Client terminal and drawing
Merge pull request #3 from aweidner/master

The player can now be moved around the map
Merge pull request #4 from aweidner/master

Matt's map generation is in for a single floor.
Moving packages around, and added packet classes
Merge branch 'master' of github.com:CS3141-Fall2013/TSP-Project
Moved packages around to follow a traditional java source stucture.
Client sends server player deltas.
Address and port hardcoded.
Player ID is hardcoded. Added the ConnectionController to handle events for network.
Events are contain TURN_MOVE and have the payload described by a hashtable<String,Object> to allow for a proper payload of data.
All Packets are subclasses of the Abstract Packet Class, Use the enum when adding a new packet.
Movements fire events.
Merge pull request #5 from btaidm/master

File Restructure with Client Sending JSON to server and server parsing it.