data class MenuOptions
This data class is a more readable wrapper for a list of pairs of a command label and the associated
action which should be invoked upon calling that command.
class ShellCommandHandler : ShellCommands
This class allows for interacting with an interactive shell by invoking external methods, as well as retrieving user
Shell commands interface allowing for interacting with a shell by retrieving user inputs and rendering menus.