Added skeleton CSS and plugin for responsive overlays

This is just a skeleton of the CSS and plugin so that others can start contributing.