Refactored options mechanism, more flexible and simple.
Added interfaced methods in order to kill all the threads, focused when some thread has already done.
Added thread coordinator.