feat: made the simulation button usable and runs simulation
Made methods to almost all files to get the simulation to work. For example an abstract method for deep copying units was added to the abstract class Unit. The button will reset the armies and run the simulation and then use the View class to print out the attacks that occured.
closes: #13 (closed)