WIP: Continue implementing ThreadPool scheduler