graph drawing tool

some early returns should be asserts

Created by  Kartik K. Agaram  on June 20, 2022
XDB5D7H7UHQ3DGOCBA5RQA2LHLR4NUTYJD5LNJ5ERR5WPVCAE2FQC
Change contents