start migration to gradle
ignore
move files to mvn structure
typo
generated files end up here for now.. fix later