settlement window gui added