Fleshing out README & updating docblocks

Updating README

Fixing docblocks

Updating jslint & npm files