Refs #6

Query is working (except prefix).

TODO: prefix (urlQuery)
TODO: replay (find closest match)
TODO: optimize mapping