Partially commented Camera class