Update:  Merged all code.  Fixed selection bug.  Changed grid structure to handle adjacent nodes better.

Builds included are of varied size and mod to 3.