adding marble shader and initial steps for the transparent shader