Tweaked the search, changes Startswith to Contains(title)
Added genre selection, can only choose 1 genre atm

It's because I don't know how to make a linq query to select from an array
of strings. I'm sure I'll be able to pull it off later, but for now, it's
just not going to happen. Only a few days before we are trying to get
published.