more neuron system work, including turn time limits, and some test class reorganization to decouple from implementation code