Added the comcept of a shader to the object class, it works similar to textures.