Set up background worker to update ui and act on overdue habits