Add **Shared ScheduledExecutorService** for timeouts
#38
+307
−15
ScheduledExecutorService** for timeouts
#38