fixed up the new ui system a bit; things still aren't drawing :/
ui *basically* works now.... still need to adapt the old stuff for the new system but things are pretty damn nifty