refactored iframe-overlay into a module and pulled out the Poster class into poster.js