fixed unit test. added a test. modified build file config and readme.md