updated abaculus api to use bbox instead of topleft + bottomright