Fix task card population

- Moved task card population into another method to avoid sending
Requests before the Network is initialized.
- Filtered population based on Task Status of the task

Note: this commit includes a temporary fix for scope issues using
ViewEventController. In the future, we need a better solution.