Grant Custer
work June 26, 2021
Triangulation progress. Some bugs still in there.