working on zoom extent method, added properties like fov, upvector to camera control