Refactor MiniTaskView to use models instead of raw data

Similar to the last commit, this is a really tiny change that makes
new features way less difficult to add.

Change-Id: I03f85b8f9033fc0960cd07b9dea0421b49612cc5