Updates to derive from NSPersistentDocument as core data stack was too fragile in original version