Added some filter tests. Refactored the ui into a file per page.
Added tests for keyword matching and passed them.
Created and passed test for match_element.