A client side JavaScript A/B test library