Splits EXTDocument into EXTDocument (model controller) and EXTDocumentWindowController (presentation controller)