Implemented Camera class.