Moves now get saved to the database
Refactored some bad variable names
Added ability to load game state, refined move method