Bug fixes for the end of game conditions check.
Reworked firing code to be auto fire, instead of manually tapping the fire key.