Fix haddock markup.
Add description and source repo.
Tweak comments.