test build don't use
Finished edge creation tool. Improved the way program modes were handled (more robust)