Added initial version of the library.