Update route now replaces description values for existing keys
Fix monadic query processing of phrases

Returned empty results before
Add /search route, cleanup