Add unit test bootstrap skeleton
Add unit tests for factory
Additional client API tests