added base load/save dictionary methods to all core objects