(chore) Rename crate to just 'taskpool'
(refactor) Cleaned up monitor logic and added some comments.