Yeah sure, I'm working on movable windows!
At one point, my windowing system consisted of only a single window, and the window was movable and resizeable. You can check it out if you want.
This code was a hack, so dont expect anything neatly written, i know a piece of software is never bugless, but I am pretty confident that there are no *major* bugs.
One thing though, it is kinda counterintuitive because of the way GUIs have been written for a while. In order to drag the icon, you need to drag its titlebar.
The titlebar is kinda small, but is easy to aim at if you move the cursor up through the icon, you get used to it. :)
I am in the process of putting all this functionality into the multiwindow version, last time i tried though it was slow as molasses. :D
download the cloudswide.bmp attached to make it work or replace with an image of your choosing. (change line 66)