Things are working, but bugs exist. The version now uses a quad tree to prevent checking of every entity when moving the player around the map.