Changed ISimulationComponent.SimulationStages to a property and fixed some comments
I still dont know why the AgeingComponent still cancels the simulation.. But the rest should work t.t