Added collision detection and sounds