initial oo model, some red tests, infstructure & support stuff
make tests pass
remove ruby-head from .travis.yml
commit that is not atomic
small refactoring, tests not passing
add custom rspec matcher for xpath existence validation
make tests become green
rename shared context from 'templates' to 'integration'
change class names to be more consistent,
default template makeup
refactoring, remove unnecessary objects, simplify things,  make tests green
make it work with paragraphs, tested locally
some makeup
refactoring: extract document_builder, extract paragraph
remove puts from xpath matcher
add DocumentBuilder rspec tests
remove Model module
extract exist_xpath matcher to separate class, make ContentBuilder tests green
make heading tests green
add updateFields to settings.xml in the default template