@Override
    public Status getInput(Object object) {
        String command;
        Status status = Status.PLAYING;
        Scanner inFile = new Scanner(System.in);
        do{
            this.display();//display menu
            try {
                //user input
                command = this.getCommand();
                switch (command){
                    case "R":
                        break;
                    case "M":
                        MainMenuView mainMenu = new MainMenuView();
                        mainMenu.getInput(null);
                        break;
                    case "G":
                        this.displayHelp(HelpMenuView.GAME);
                        break;
                    case "B":
                        this.displayHelp(HelpMenuView.BOARD);
                        break;
                    case "P":
                        this.displayHelp(HelpMenuView.PLAYER);
                        break;
                    /*default:
                        displayError();
                        continue;*/
                }
            } 
            catch (MenuException ex) {
                System.out.println("\n"+ex.getMessage());
            }
            finally{
                inFile.close();
            }
        }
        while(!status.equals("EXIT"));
        return PLAYING;
    }