Major refactor of game engine
Pong cleanup
Darts cleanup