Refactored editor component a bit.
Added padding for viewer area.
Added ability to require external CSS.
Updated code example to include Bootstrap css.