document Navigator and subclasses
Merge pull request #975 from rmosolgo/rm/navigator-docs

document Navigator and subclasses