Merge pull request #9 from jkuk/master

Just adding state diagram
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
added scenariovalues.lst
Update MaintenanceManagerGUI.java

Uncommented random scenario method
Merge pull request #11 from WannabeSid/patch-1

Update MaintenanceManagerGUI.java
Update SimulationController.java
changed formatting of the source code
Merge pull request #14 from sadasilva/master

Change source format
Merge pull request #13 from elimin8er54/patch-1

Update SimulationController.java
removed .class files from repo
Update DataIO.java

Initialized scenarioValueFile to prevent file not found error.
Merge pull request #16 from elimin8er54/patch-2

Update DataIO.java