menu items for saving
refine undo/save
hook up menu actions to the nsresponder chain