added styling to settings form.
added tabbed functionality
added hash functionality. moved eventHandler to plugins.js