Resize instead of mapping windows.  Got the basics of a window manager in a few short functions now.  B-)