Seriously reworked the experimental phase algorithm and created an operant box testing framework