Make user fetchIncompleteTasks method return a promise, add to dashboard