Adding required libs and unit tests.