sort collection after model has changed
added tests for sorting after change
documentation update