backend-code-organisation

Kotlin backend layering and packaging guidelines