public static ParsableCommand getCommandFromLetter(String identifier) throws Exception{
        if(_commandList != null){
            for(int i=0; i<_commandList.length; i++){
                if(_commandList[i].getIdentifier().equals(identifier)){
                    return _commandList[i];
                }
            }
            throw new Exception("Command with letter " + identifier + " not found");
        }else{
            throw new Exception("List of parsable commands not found, did you call enterCommandList() in RobotInit?");
        }

    }