Implemented basic saving.  Does not save everything we need but it works.