Vid 1976

Refactoring the new media galleries so they are rendered client side. This handles issues surrounding lazy loading. 
It wasn't a requirement but it couldn't hurt to track it... Maybe I should add it in.