resizable window
layer manager