[FINISHED] Search filter feature

Finished search filter feature #340. Still need to add keywords to other blocks. Will create a separate issue for that.