Make this project as simple as possible, to demonstrate how to use Gradle Kotlin DSL project as template.
Move other codebase (i.e. extension, base, utilities ...etc) as library from this template project, so that we can import and update this library independently.
Goals