Expand cucumber tests
Change params, add some methods to refactor code
Oops, fix broken cucumber tests
Refactor and improve on searching the website
Continue to refactor methods
Add some more search options and a default to run all searches