More work.
Added Grunt.
Added documentation.