More GUI
Complete up to this point GUI + code