Added: ShaderUtils class for convenience, providing stage name and type. Several code cleanups, added a few non-working examples.