@@ -0,0 +1,499 @@
+package com.elgassia.bridge.view.tui;%0A%0Aimport com.elgassia.bridge.view.tui.commands.Exit;%0Aimport com.elgassia.bridge.view.tui.commands.Help;%0A%0Aabstract public class Scene %7B%0A    public void init(View view) %7B%0A        Commands commands = view.getCommands();%0A        commands.clear();%0A        prepareCommands(commands, view);%0A    %7D%0A%0A    protected void prepareCommands(Commands commands, View view) %7B%0A        commands.add(%22help%22, new Help(commands));%0A        commands.add(%22exit%22, new Exit(view));%0A    %7D%0A%7D%0A

create Scene interface