A/B test router that assigns users their groups based on configured weights