создай класс Menu/Interface/UI. Как хочешь обзови. Главное чтоб логично было.
Весь контекст вообще можно в отдельный файл запихнуть. context.yml например. И от туда цеплять текст. В коде эти большие строки смотрятся ужасно...
Вообще логику от вывода текста в консоль (путсы) надо разделять.
Префиксы в названиях классов не есть хорошо. И так понятно что все клсассы относятся к одной программе.
Классы можно так же засунуть в 1 каталог. (lib например) А в корневом каталоге оставить только файл загрузки программы run.rb (не для винды ж пишем прогу) Мы любим порядок.
Отступы! где пробелы?
https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#indent-conditional-assignment