Create winfuncs.sh

window manager
usage
./winfuncs.sh select # arrange windows in a tiled manner, click on one to have it brought forward, all windows return to previous positions/sizes (suggested xbindkeys combo: Mod4 + Tab)

./winfuncs.sh tile # tile all windows on screen (suggested xbindkeys combo: Mod4 + t)

./winfuncs.sh tiletwo # after running this, click two windows. they will tile side-by-side. (suggested xbindkeys combo: Mod4 + c:23) (c:23 is the '2' key)

./winfuncs.sh cascade # cascade windows

./winfuncs.sh showdesktop # minimize or unminimize all windows