Attaching document comments to AST nodes

Now document comments are attached to AST nodes and modules
`import qualified AST.Declaration as Decl`

`Decl.body`