 
 void drawWall(Wall wall) {
   for(int i = 0; i < wallSize; i++) {
-          Serial.print("Drawing piece index: ");
-      Serial.print(i);
-      Serial.println("");
     if(wall.blocks[i]) {
-
       int x = wall.x;
       int y = i * blockSize;
       drawBlock(x, y);

}

void drawBlock(int x, int y) {
  Serial.print("Drawing block: ");
  Serial.print(x);
  Serial.print(", ");
  Serial.print(y);
  Serial.println("");
  arduboy.drawSlowXYBitmap(x, y, box, 8, 8, 1);
}


  int gapStart = 3;
  int gapEnd = gapStart + wallGapSize;

  
  Wall newWall = 
  {
    wallSpawnX,
    false,
    wallBaseActivateDelay,
    { false }
  };

  
  for(int i = 0; i < wallSize; i++) {
    if(i >= gapStart && i < gapEnd) {
      newWall.blocks[i] = false;
    }
    else {
      newWall.blocks[i] = true;
    }
  }

  walls[currentWallIndex] = newWall;
  currentWallIndex++;
