create FormBuilderTestCase for tests
integrate FieldFactory methods into FormBuilder
adapt factory functions to higher level FormBuilder class
create new class for Form; move form functionality there
update readme
Merge branch 'refactor/form-builder-as-factory' into dev