Fixed most of hide() and show() mess + animations

Tweaked UX for creating groups – seems more intuitive now