add Material, Mesh, Model; add SpotLight; to do simple scene rendering & shadow map