starting tests
working on tests
more error handling
no build
only add attributes that are in the schema
Merge branch 'error-handling'
update test
Release 0.0.4