Goal 8 Part 1(a): Adding a no-op default filter with test cases
Goal 8 Part 1(b): Filtering for active and completed tasks
Goal 8 Part 1(c): Controller clean-up