Changed folder structure

Each mixin has its own file for modularity's sake