Refactoring some packages for plugins. Added a GradlePlugin to the bundled plugins.