prevent overlapping saves, sketch list bg colors, throttle saves, disable draw and undo while saving, confirm refresh and exit when changes are not saved close #17