requires a few mesecons components (best I could come up with, but should be fine since you already need LuaC to send messages at all)
and ..um... track all the files :-)
send string.char(0 to 7) to change colors (red=0, orange, yellow, green, cyan, blue, purple, magenta=7) the panel remembers the last color used (saved in the meta of the left-most/"master" panel node)