Serialize armies for reading and writing
In addition to storing armies in csv file it should be possible to store them in a .ser file. These files would be more secure from corruption. It should be possible to choose which file to read from and also which file to write to if applicable.