General GUI layout outlined