Adding armies and army types.
Use POWERFUL MATHEMATIQUES to get the army of the current turn.
Make the armies list immutable. Order must be preserved for turn things to make sense.
Rename 'Map' to 'BattleMap' so as not to confuse with the Java inteface.