collapse conditional
support injection of custom stylesheets into header, enabling #2
modularize styles to support page-specific styles (closes #2)