Progress

Finally making some progress on the game mechanics.