Adds a new search feature 'fields_to_search'

Adds the new feature to give users more control over what is searched. Searching fewer fields can also lower search times.