Added a game class member to Player and World so I don't have to pass it in all the time.
Moved collision logic to blocks and added World.get_blocks
Bug Fixes.
Added some docs.
Added Gravity