Changes:

Form1: continued working on methods associated with siege.  Altered giveBattle to take account of special circumstances of sallying army in siege.
Siege: added variable to hold end date.