Collision Detection and Dead Enemies

Cleaned up collision detection and fixed a bug where dead enemies
weren’t being removed.