Added NSCoding protocols methods to model objs