[Impl] - initial setup with skeleton of the library.