First version of the library, plus basic tests.
Update to 0.0.2