restructured, created mixins for sizes and colors