Fixed minor bug in background check conditional.
added shooting behavior, added keypress detection.