Version 0.3.4, pull game settings into their own Object, switched game loop from setInterval to recursive setTimeout