Module Revealing Pattern for Media

Makes sense. Thanks for the explanation. I started this with jQuery and then factored it out as an exercise and I'm really glad I did. I've learned so much more being forced to learn how to use native JavaScript, and I'm much less scared of it now.