Basic GUI for prototype 2... lots more to do