split up the mixins less into more custom components
Merge branch 'Bremer' of https://github.com/robertsoniv/Bremer into Bremer