GUI

Most of the GUI is in place just need to figure out why the interface is
not updating.