add page mixin and move mixins to own dir
0.1.0