Moved all storage logic to DomainObject and DomainCollection that was in Model, ModelCollection
Added Sorting to Models and Collections find()
Updated Config to allow saving
Fixed bug in Config where we were turning Indexed Arrays into Config Objects. This clashes with DomainObject->DynamicProperties