Ok I have two more questions.
1. Since no one was able to point me to the right direction so far: are there any samples of providing different layouts depending if a user is having a big screen or a small screen (e.g. tablet I want side by side and on phone I want two panels below each other)
2. Is there any documentation for all the Material (and non material components)? For some reason I can't find the KotlinDoc for that?