Merge pull request #222 from jamiehannaford/lint-fixes

Adding missing doc comments for all exported types