 
 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);

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

  bool blocks[wallSize];
  for(int i = 0; i < wallSize; i++) {
    if(i < gapStart || i > gapEnd) {
      blocks[i] = false;
    }
    else {
      blocks[i] = true;
    }
  }
  
  Wall newWall = 
  {
    wallSpawnX,
    false,
    wallBaseActivateDelay,
    &blocks
  };

  walls[currentWallIndex] = newWall;
  currentWallIndex++;

}

void drawBlock(int x, int y) {
  arduboy.drawSlowXYBitmap(x, y, box, 8, 8, 1);
}

