generators all do stuff in the constructors
 remove airCam
trees cast shadow by default
removed movebackward input