move graphics and ai networking stuff into own ns
Start moving connection into superclass
move initialization into super method
move sending messages to super class
move handling of read error to super class
move sendDeadline to super, use gson for sending
move method to super
move sendGameState to super
move all message sending to gson
capitalize name properly
move player data into own class
use gson for sending gamestate
should initialize player properly
The map and coordinates where not sent correctly

The map was missing because converting from the String[][] to List was
not doing the correct thing. the coordinates where sent as an object
instead of as a string.
add some missing files
move namespace
the text in a message should be accessible
use gson for input

the messages variable is so integrated that it is kept for now
invalidAction doesn't need to take a jsonobj
remove last remnant of jsonobj in aiclienthandler