added simple product search, followed along Kyle's search screencast