doc - updated readme
tests - added test coverage and couple of tests
build - added test coverage to the build