Thread pool project for CS3214