Generalized the loading and saving system even further.
Removed onSuccessfulLoad(), couldn't get called.
Fixed onSuccessfulSave() not getting called.