1) Packaged project for distribution.
2) Added 100% test coverage.
3) Segregated commandline from library.
4) Added bin executable for CLI.
5) Completed documentation for CLI and library.
6) Fixed license (MIT).