-Protected game constants so that players cannot access them
-Added security check in listener operations in master clock. Only the
game infrastructure should use it
-Use same icon for draws
-Took out of World the logic to track the progress and end of a session.
Now it is in GameTracker
-Created new events for when the leader changes and when a player is
eliminated
-Added extra result for a game. A plain end when the game finishes and
it was a practice
-Added method to clean the clock
-Implemented Black Jacks simple robot
-Implemented robot counter in Teams list in the GUI
-Changed JList for JTable to keep list of teams to be able to have a
second column for robots count
-Created a table renderer to paint the background with the team's colour
-Created sitting target bot
-Added leader attribute to Player to mark if a player is
currently winning
-Improved comments of RobotStatus
-Fixed checking of leaders
-Created common parent exception for all game exceptions
-Created interrupted exception for when an executing bank is interrupted
prematurely
-Set the player's leader flag after an event from the GameTracker
-Connected missing observers/observables for game tracker
-Added interrupted flag to robot which is set when the written bank is
the current bank
-Fixed move where dead robot still tried to move