Heavy refactoring

rewrote a lot of typography CSS. Based off em instead of px now. Should
prove useful in the future. Standardized block item nomenclature and
method option names.