Make `Point6D` a top-level type- Hidden inside of `IterativeViewshed`, it wouldn't appear in Scaladocsand was a pain to import.
Point6D -> Viewpoint