pulled Node config params and Shape config params into a textfile, and now using token replacement to auto fill Node and Shape config params throughout the code base.  In this way, if I need to make changes to the Node or Shape configs, those changes are propagated to all of the other constructors