re-factored API to enable filters, got rid of country specific stuff, fixed filtering on ES backend to properly work with multiple tags, groups, etc