Made GUI and simulation cooperate
Parameter passing now works
Restarting simulation now works
Removed unnecessary field in favour of pure side effects