Game working again, split in states
"grunt" command now builds and watches by default
* Merged Game + Engine = GameEngine
* Moved all low-level engines to a separate folder
* Cleaned up dependencies
KickOff state kick the ball after the countdown
Arena: give the walls a better entity ID
Fixed particle engine - now triggered by a broadcasted message
Player only generates explosion when hitting the ball