Fixed an issue where process quantums did not count down correctly and preempts would cause processes to lose track of their elapsed time