created basic split testing auth object and integrated it into the main config
built out a split test provider and factory and various tests for that