Automated graph theory  implemented on a GUI