+ Added Console class (and inner Command enum) to clean up the console code
+ Added cooldown to the damage made by entities
+ Added a couple getters in Game, so that Console could use those fields

* Renamed Entity.getBoundingBox() to Entity.getCollisionBox() to reflect what it actually represents
* Fixed performance issue (Sometimes Graphics.getFontMetrics() was too slow. Fixed by calling it in a different thread when loading the game)