GUI, Listeners

Have not fixed Excel output, have solution, but unimplemented. Added
GUI, needs some graphical upheavals.