Improve documentation for hooks, controller wrappers and application wrappers