Move html pretty printer to a support module
Give BaseField its own tests
HorizontalForm BaseField#new should raise if column sizes are not provided
.with_content() chain for #have_element RSpec matcher
Start To Do list in README
Test and fix required asterisks