Add sample java code
Enable Java source to be built
Add custom wrapper task
Add multimodule preparations