Major rewrite of game loop into requestAnimationFrame, with some tests
Update author text