I have example 4 working now.

There is still the issue mentioned before with edditing shaders,
once the examples have been updated then this will be my main
focus.