cleanup KCL to Kotlin

reduced dependency