Refactoring.
Added update call to player.
Moved saveState to end of state-changing methods.
Added toString method.
Removed one incredibly stupid line of code.
Removed 2 less stupid lines of code I had originally placed to find the previous extremely stupid line.
Increased world size to 50
Fixed lots of bugs, made a few changes, did some refactoring, added comp. test.