- Implement Spotlight demo
- Implement for object model (plane, torus, teapot)