basic GUI layout completed