Shader library and Material library. Multi-texture support. Working on bump map example.