Initial commit for camera api assignment