Fixed Show/Hide Filter
Button - Directive interaction working, albeit buggy.
Added non-AngularJS implementations