Added the previously empty src directories
Minor changes in generated files
minor changes in generated java files
Minor change - mostly whitespace changes
Added gitignore
Added native Windows files to the launcher