Library and corresponding unit tests have been added