first release

* Base code is in, with some unit tests as well
* Added “node_modules” directory to .gitignore
* Some API methods have been changed
* Documentation has changed to reflect API changes