Refactor

Removes this / that / self in lieu of global config object. Adds in conditional css. Gets video playback working on all routes. This lays the groundwork for the addition of gifs.