Added basic NPM support.
Added Grunt file and built web version.