make mixins more modular by adding them to their own directory, and importing them individually