Add search

Added search bar with tests
Can extract some of this setup into a `before :each` to DRY up your tests.