Attempt at creating a working game.