Separated functions into several catagories, drawFunc for init()s and draw cycles, windows for functions that build windows, and menus for menu funcionts (possibly keyboard readers and other inputs).
Got "FREE SAMPLES!" and "CUBE OF INFORMATION!" windows creating and switching with a return to menu option, no HUD or drawing on them yet (left click menu to return to root).