Update gemspec
Remove overflow-x: hidden from root elemen. Consider adding this as a configurable option to the html tag to prevent layout breakage on smalles devices (for instance in cases where implemented content like gists exceed the viewport width and thus add a horizontal scrollbar to the view)
Use the supplied functions to extract type properties
Add inline and outline styles
Restructure helpers