added gem to engine and gemspec
reset button to reset all fields is now fixed
better code style for search method
handle case of no matches