moved load/save methods to DataModel class ref #1 #3