Change up the simulate method in Battle
The way a battle is simulated is very simple and does not at all represent anything close to a battle. Update the simulate method to more closely resemble two armies fighting. One addition could be to add battle formations to the army class which could be changeable on the main gui page.