Added Group Multifunction
Added multifunction for converting colors to grayscale
Added the ability to produced nodes in a node. (Nested instances)
Updated Viewer to work with groups