added models and renamed groupId and artifactId from pom.xml