Group entity explorer search results by protocol

- group entity explorer search results by protocol
- update entity explorer styling and layout
- add keys to elastic search index for datasets