Add TextureAttribute, Renderable, NewModel, Light, TextureDescription. Move shaders to glsl files. Add basic lighting support.