Change units to rem; abstract classes to mixins