Added support for toggling a window's floating state as well as resizing a floating window. I think I will need to look into the redrawing logic, as all of the windows are drawn at the same time- regardless of floating or not.