added parent styling to text nodes
added withCSS method for adding stylesheets
added default stylesheet for common HTML elements
ignore whitespace for non-<pre> elements
working on supporting block-level elements (currently broken)