Added an ArmyAdv class which stores the army as a queue instead of a stack