Setup basic functionality. Toggle visibility on trigger element. Basic Transitions, should consider a few options that can be applied as parameters.