I implemented it so it can load a basic character and
save it, however it needs to be changed so that it loads
and saves all the objects inside the slots as well,
probably by using something recursive.
Be aware that on loading you need to fix all the
dependencies, meaning set the parent, add the object to
the parents slot and all that good stuff.