Added class library, unit test