[UPDATE] added library. [TESTS] add tests. [EXAMPLES] add example.