re-implemented Save File and Save All Files using functions exported by ProjectManager