Add some Haddock docs