move functional mixins to mixin dir
move ascollectionviewable to mixin dir