add OBARegion object, implement serialization to OBARegion object