public IField GetField(String type)
        {
            IField field;

            switch (type)
            {
            case "startfield":
                field = new StartField();
                break;

            case "field":
                field = new Field();
                break;

            case "forestfield":
                field = new ForestField();
                break;

            case "restfield":
                field = new RestField();
                break;

            case "finishfield":
                field = new FinishField();
                break;

            default:
                field = new Field();
                break;
            }
            return(field);
        }
 public IField GetField(String type)
 {
     IField field;
     switch (type)
     {
         case "startfield":
             field = new StartField();
             break;
         case "field":
             field = new Field();
             break;
         case "forestfield":
             field = new ForestField();
             break;
         case "restfield":
             field = new RestField();
             break;
         case "finishfield":
             field = new FinishField();
             break;
         default:
             field = new Field();
             break;
     }
     return field;
 }