#4: Migrated code from previous assignment and started working on the per-thred task lists.