The saving works, and loading a single object back out is working as well, however something in the implementation is needed to differentiate the different objects within the save file