Various Changes

shaders will take their name from source file
added a 3x3 matrix to each node so that each node can be scaled and
rotated in final vertex placement
changed GUI into severel tabs (node settings, global setting)
added a GUI option to setup threshold for smoothing during tesselation
stage