Added runTime and totalElapsed as parameters to Tick events
Renamed runTime to better reflect its purpose
Combined all Tick arguments into a single, common event