Add submodule.
Add gradle support.