basic flag wars and rebellions are coded; loading and saving data remains to be done