Modified the plugin to use add_theme_support instead of a custom registration function and added documentation as such.