Feature/search and filter

[x]Add Search feature
[x]Handle no results
[]Add article filter - NOT COMPLETED. Starting new branch.