adding http goal
adding zip goal which allows to zip + attach the target directory
moving Zips class to an io package to separate it from mvn stuff + prefixing properties to avoid conflicts
Adding version properties and calling out implicit deps