Plugin setup

added the Listeners, the config, format pom, and registered the
listeners.