working on replacing BoundingBox<> with cv::Rect