I added an "if (scenarios.isEmpty())" section into the constructor of SimulationController. I left it in comments under the original code, because it won't work until Shaunt's method is in the code. He said before that he's thinking the "addRandomScenario()" method will be in SimulationController. If it is not, we'll have to add in an instance of whatever class the method can be found in.

This code is currently written with some assumptions about Shaunt's method.
Merge pull request #3 from RichardHayesMassbay/master

Added code to SimulationController constructor