It's hard to read, it looks ugly and maintenance is a pain, especially when starting with a new codebase. Thanks to Kotlin, there is a solution available to get rid of callback hell once and for all…