Added intersection collision detection.  Also a lives count. And make it
so the hero can't fire when crouched.  Not sure why I am having to
upload every class though.