tons more changes. MENUS out of left field!

Still LOTS of untested code as of yet. Working towards a big debug
session within the next few days.