OO-369: make an interface for the StackedController, add some translations, refactor the course db main panel