Add popover functionality

* Cards now display popovers when the title and html-description
properties are provided.
* Added documentation header to JS file.