New Camera class for camera transformations