Docs guidelines, and clean up "app-hook" nomenclature

Existing examples included: AppHook, App-Hook, Apphook, apphook, app-hook
This should be 3.1