Document project using ngdocs

There isn't much to document as of yet, so better to start this up now. `ngdocs` is the obvious choice, due to the Grunt infrastructure already being present, and the fact that it's an angular project.