Created Listener interface so that the client can be used inside the game.
Changed player id from int to Long.
Added Connected class.
Added private modifiers to DestroyedShip.
Made web server optional.
Added protocol and removed unused protocol classes