Top panel of ResourceViewer no longer uses z-index

This eliminates any overlapping visual bugs
ResourceViewer top panel now hides when mouse is outside of it
Merge pull request #33 from blackhydrogen/boilerplate

Enhancements added to the ResourceViewer