r3 starting to make effects

Creating effects, abstracting the whole process. Making effects which
link into eachother similar to Brad Larson's GPU Engine