TaskRework: TaskManager CONSTRUCTOR FORCED TO TAKE A boost::asio::io_service. NEXT STEP: FORCING TaskManager TO BE ENCLOSED IN shared_ptr