savable object now responsible for save/load itself