Added Shader interface. Added PixelShader abstract class

Added Sepia and Grayscale color effects