add specs
make specs a separate file
rename
add specs for NOT_PARTICIPATING and NO_CHOSEN_VARIATION
add spec for running a variation