Collision detection working

Also added a goto for the death sequence
     * SHOCK *
   ** HORROR **

I think this is the about the only "acceptable" way to use a goto
statement. Still I hope I don't anger the C gods