just silly mistakes while using a completely new language. I was expecting that I can use variables which are declared much later in the code scope. that isn't the case. And as I am new to Kotlin, I assumed that I was hitting some other exotic issue with classes etc.
would you like it if, after I finish this game and clean it up, I also add it to the samples in GH?