First update of plugin.

This is working fine in twenty-fourteen, but I suspect it will look incorrect in other themes.  Also needs a security pass (nonce) and some other attention.