to do in run_sim file
to do in run simulation file
new final version - r2.0, correct csv output, and new (tested too) choice operations
to do :: more r2.0 and further refinement of choice methods
moved manager tests into a class that extends testcase for unit tests. Still a lot of commented out code and I need to rethink how I do some of the validations so I have to revisit this