Removed single Thread-pool, added single ExecutorService
Added tests
Added examples