moved to maven
added pom and moved generated code to maven structure