Changed Operation interface to ActionEventOperation
Added a DocumentEventOperation interface
Updated
First commit
Added rename, a dialog box when closing an unsaved file