serialization, battlefield, parameter editing

/* TO DO
* - add code to account for different movement types of actors
* - battle the armies
*/

/* BUGS:
* - can load army when none is selected
* - can delete army when it is in battlefield
* - can battle empty armies
* - documentation is missing
*/