Threadpool

Part of #4 issue.
Fix alignment, here or in WorkerThread