bunch of changes, not correctly removing monster render

collisions are properly detected (it seems), but the monsters aren't
removed from the screen