support for any container not just collections
added support for inserted: event
Moved filter functionality from collection to container class
Added some more errors
Implemented a Model Depot so that only one instance for a model exists at a given time.
removed unnecessary atribute.
handle error in create
improved error handling
Improved error handling
out-refactored promises from task.ts
fixed erroneous unit test