Model.save_all implemented
Model.free_all now calls subclasses