Added prompter worker thread. Renamed runnable tasks.
Architectural refactor.