Draw Activity Diagram, that processes purchasing of weapons
Weapons need to deal damage to recruits
Weapons need to have durability (After the lifespan of the weapon is done destroy it from the list in the recruits)
Citizens need to influence group size (This can maybe add population by a certain percentage to each recruit, maybe adding Getters and Setters)
ArmoryFacade must be able to swap out different type of recruits (maybe with a makeRecruitX(recruit*), X being the state)
Transport needs to do a lookup in the Battle registry to enable a message that shows where weapons need to be transported, ie invoking country caller transports to enemy country
Tasks