Sample new layout, built with MIGLayout.
Half-way add/remove AgentPlayer: GUI works, decoupled from controller.
Improved GUI layout and handling of redraws.
Remove player in GUI maintains state.
AgentGameController maintains list of player ids.
On-going work moving to GUI-Controller data binding.
Remove maxPlayers references.
UI updates on start/stop game.
Update GUI on AgentInformation setters.
Remove old UI code from AgentGameController.
Removed words with ' character.
Fix prices for letters according to frequency (AgentPlayer).
Updated AgentPlayer's canBuildGoalString() and needLetter().
Allow AgentPlayer to spend all credits on a purchase.
Fix AgentInformation getCurrentWord to use current level.
First player is now the first one.
Bugfix: all players start as active.
Bugfix: parse correct seller id on letter trade.
Bugfix: update letters of buyer/seller on letter trade.
Added debug logging facilities to AgentPlayer.