refactor(upay): use upay.common and upay.client packages