Basic lighting
Z test
Keyboard input
Time management
basic camera movement