Code review
Code review (useless java source directory)
Add gradle-driven project