Minor. Code reformatting.

- Moved comments
- Added semicolon
Adds annonated code documentation using Docco.

- See Docco here at http://jashkenas.github.io/docco/