Implemented combat interface which handles dealing and recieving damage

Combatants are hard coded to attack the enemy HQ and ignore everything
else, and have default settings of 1 damage and 5 range in the Unit
class.