Fixing the starting bug

The program would randomly crash at the start of the game because of a
division by 0
Enemies to enemies collision is faster

Removed roundings in EnemyLogic.updateOutRect, allows for 300 more
enemies to be displayed
Moving the gameState variable to game.state
Adding the game over screen and a death transition