returning the query with the response, to decrease statefulness
oops, fixed problem in JSON
tweaking the sort order based on adjacent words and exact title matches; closes #1