Add documentation for public interfaces according to github's objc conventions.