Refactored out the plugin based configuration to reflect the task based direction the project is heading