FPS limit
Due to firefox being slow when drawing (no issues in chrome, since it uses both cores of CPU it seems) I decided to add auto FPS limit.
Divided game step function into gameStep and gameDraw. Draw is now called at differend intervals, depending on the load. (on heavy load, the delay is bigger, otherwise its same as step delay)
Read docs in timer.js for more info.