added basic GUI layout