Added a graphical console for simple messages
Console no longer singleton
Major overhaul, more networking aswell

+ ServerState & ClientState game states
+ "MapLoader", hardcoded for now
* More networking, heavily reworked, unoptimized..
* Game replaced with Tansk
* Entity no longer generates ID by itself (alot of constructor rewrites)
* Entities are no longer added to world in the Entity-constructor
This is done in the "end" classes for now (DefaultTank etc.)
* GameController reworked
* GameConditions now uses ServerStates playerlist
* Latest player input is stored in Player
* AbstractProjectile now longer has an AbstractTank
Some stuff disabled because of this