Initial commit

Updates README
Adds library
Adds tests
Adds INSTALL file and package.json