split app.kt into several small files
.idea