Implements firing envelopes and the radar system.
Implements basic gun fire system with attack state machine and expiring system.
Merge pull request #37 from absolom/guns

Pull Request - Implementing guns.

Closes #7.