updated signature text
updated todos
changed funDefDialog to use icons instead of ascii
switched to textarea for funDesc
fixed userFunction binding