The idle queue is used to schedule tasks ... later. This code was mostly adoted from a reference TDD experiment by Josh Larson (themutatedshrimp@gmail.com). Thanks Josh! Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>