adding destructor
adding save window
wrapping the try/catch around generate. Need to catch these better still.
update readme/.project file
Main calendar now has squares to show when/where schedules have been generated.