Moved PersistablePath to model.file. and added some javadoc.
Added javadoc to PersistablePath
Updated Loader and Saver interfaces and implementing classes