renamed a_* objects to g_* objects (they were guis anyway); removed u_state
forgot to commit g_* changes
big commit with lots of new patches, courtesy of my time at Taipei Artist in Residence
small typo fixes etc to old patches