Use material expansion panel for room settings
This changes come with a minor refactoring which cleans up related components and remove no longer needed SettingsComponent
.
Apart from some minor UX/UI differences, there should be no logical or visual changes.
Closes #1011 (closed)