Add inline documentation via Docco

Add it to NPM ignore because it's basically a 1-1 copy of the source.