Adding threadpool classes

Adding support for POCO as dependency for threadpool implementation

Use thread pool for register processing

Added macros for POCO

Updated test

Removed support for blocking schedules