Lay down pom structure for assembling a distribution

- Created parent pom, root level pom and distribution pom, to create a
fully functional distribution