styles: reorganization and comments to make things clearer and avoid potential specifity issues
styles: move basic extendable modules into modules folder
styles: define more starting colors
styles: move root font size up into 'root styles' section
styles: add missing heading font to headings
styles: added `mq` mixin