WIP. Adding A/B/C Testing

If you want you could do some checking of the arguments... could raise ArgumentError (http://apidock.com/ruby/ArgumentError) for too many arguments, keys that are not :including or :excluding, etc