Stylesheet Reorganization

Splits stylesheets into components and defines media query mixing