Cleaned up Makefile for final submission.
Fixed round-robin behavior where threads would fail to reinsert themselves correctly at the end of the last queue level if they still had time remaining.