WIP. Adding A/B/C Testing

Yes, and it is great to be picky on code.