changed name of the data file
updated the search functionality to use a dict