Updated discover service

* added some CSS to HTML output
* other than that, mainly "under the hood improvements"