Shooting Implemented

Finished doing correct implementation for shooting (can't commence
shooting until first shot is done).  Can't figure out how to deal with
shooting and moving at the same time...