Refactored task view is roughly finished w/ unit-tests.