Document a few undocumented features
Expand accessing menu item doc
Refactor docs
Expand doc
Merge branch 'master' into gh-pages