Add Monitor and more tests to workerpool