Using Gradle Kotlin DSL to centralize dependency declarations. Creating new Gradle conventions plugins in buildSrc to use in modules Gradle configurations as plugin.
kotlin-conventions: simple Kotlin configuration
kotlin-library-conventions: Kotlin configuration for library module
kotlin-android-library-conventions: Kotlin configuration for Android context library module
test-conventions: Configuration for testing libraries dependencies