Implement IntegrityC
Add TANK_HITPOINTS and FACTORY_HITPOINTS
Committing unfinished files for remote access
Reduce distanceBetween() output precision from double to float
Fix bug with player heading being constantly flipped
Fix direction bug for neutral entities with no faction
Add TANK_ATK_RANGE and TANK_ATK_CD
Add heading to MoveC constructor
Move time record to end of condition
Add AttackSystem
Add AttackC
Add more attribs and clean up constructor
New Shell class for tank shells
Remove faction check while developing
Add isAttacking() and isEffect() checks
Set effect flag to true for Shell
Add moving, attacking, and effect flags
Implement target selection and weapon firing
Set render symbol color based on faction
Skip collision check for effects