Modular the mixins

Definitely need some other eyes on this. I'm pretty open to changing whatever. But this seems like a good first stab at breaking up that monolithic mixing file.