Removal ExecutorService code because it causes deadlock.

Using Java’s ExecutorServices process tasks in parallel resulted in program deadlocks. Both, calling ExecutorService.awaitTermination(...) as well as ExecutorService.submit(...).get(), froze the process.