Changed all the things

There are a ton of changes but there is actually some resemblance of a
game.