Initial directory structure and pom.xml