updating license and README to reflect correct naming, and making several code improvements, Add GUI configuration