Adding tests to ab framework
Added test participation logging
Added switch logic to AB testing