initial pom and files structure