Comments and readme.

Also installed gulp and made a gulpfile and tightened up the javascript
and commented most everything.