Added unit test project and mock library