Better formatting of diffs for state watchers
Set players's offset to the global offset. Refactor user input handling
Refactor the entities state into a hashmap
Fixed collisions prevent user movement
Go back to timestep loop. TODO need to move the rendering outside of the timestep loop