Add basic collision detection and die() singleton