fixed shaders to work with transparency
removed createPass method
added flag to render on top of previous buffer