This has the uncommented version of my code in the constructor for SimulationController, and Shaunt's  methods at the bottom of SimulationController and DataIO. This doesn't seem to do what we want it to yet, but nothing is broken.
Merge pull request #10 from RichardHayesMassbay/master

Shaunt/Richard methods