revamp hide and transitions for perf
removed margin transitions, reduced footprint, unified hide triggers
Merge pull request #7 from csuwildcat/master

Removed jank-inducing margin transitions, unified hide triggers