Dynamic incomplete task count and class names
Ability to add new tasks and updates the whole model
Added a filter to show completed tasks