- using ModelCollections instead of arrays now
- using generic Api CRUD methods instead of magic ones