Introduce gameState, stopped using setInterval for main loop, and using setTimeout instead, preparations for having gameOver screen and things like that :)