Cleaned up POM and added manifest settings to be added to the jar.
On start up of the component it now logs the version.
Added Maven assembly to automate the creation of the zip