Ivory.Tower: add Haddock comments.

closes bug #2