Pylint pass, still needs cleaning.  Added a thumbnail hover element that displays tags on thumbnails