Great changes to Camera, Entity, Material, Light. Mesh,

A lot of changes, covering a lot camera and material