added option to counterbalance target rotations across trials, made targetRotations be generated at the beginning of the experiment in all cases