Add tests
Add lib
Initial release
Update README
Update LICENSE