Adds elasticsearch client subclass; cleans up ES client usage
Fixes search
Removes 3-result slicing of search results
Merge pull request #50 from NUKnightLab/esclient

Adds elasticsearch client subclass; cleans up ES client usage