factor out showWhenHoverOn
refactor renderTabWindow to break things up a bit
tighten up line spacing
fix window close callback after refactor
add expand all toggle button
get rid of explicit h2 headers