refactor mixin
@include class method for widgets to help mixing
tweak docs