Revamping collision. Runs, but incredibly buggy.
More changes. Closer to playable.
More functional. Combat and staircases still broken.
Stairs and combat fixed. Obelisks broken.
Fixed level movement / obelisk problems.
Clean up. Removing comments in entity.py.