Quick and rough first pass at moving the plugin into a class based structure.
Finish moving functions into classes.  Cleanup issues from last commit.
Sets option name to use on init.  No longer deletes options when plugin is removed.
Make sure santization class is added.
Style updates for WordPress 3.8.