The connecter module should not be public
Fix the link for documentation
Deny all warnings