Added hover effects, labels, and download dialog.