renamed variables to be more descriptive/accurate
display: none/block -> visibility: visible/collapse
added short names for ip packet sections
mouseenter/mouseleave for each section, NOT square (fixes #1)