Add Filter component
Fix components and progress on todo app