UI/background thread selection to Deferred
Factories for both UI and background future creation
First version of EventStream