In process of implementing ISavable manager, added SaveException,
changed param types of ISaveHandler to List<String>, and added more
SaveUtils