More statistics and unit tests
Added statistics tracking for how long it takes for tasks to be ready to execute, and when they actually execute