Initial methods:
- runOnBackgroundThread(...)
- runOnMainThreadWhenFinished(...)