(feat) add user likes query and keyword search query on server

This adds the user likes and keyword search queries, utilizing the makeData function.

The user likes returns all the "likes" for a particular user.  It assumes a binary "like" system, but could easily be altered for a numbered rating system

The search assumes that the user wants to find only works that include ALL their terms.  This is a first pass.  It seemed to work when I tried it out, but please let me know if you have suggestions.