Some bug fixes, add package.json
Add some tests, .gitignore, and move some stuff around
Add tests, fix a bug!
Add lib-cov to .gitignore