Minimal changes to Java packages to match source file layout.
Added an appropriate .gitignore file.