fixed problem with merging mixins
added api adapter and initial shared mixins for model and collection
simplified shared code: no need for a specific mixin. moved the code to the particular js file in the root
added shared code to collection and model