 bool sound = false;
 
 const byte maxProjs = 3;
+const byte maxEnemies = 10;
 byte fireDelay = 0;
-
+byte movementCounter = 0;
+byte movementSpeed = 5;
+
+struct Enemy
+{
+  byte X = 0;
+  byte Y = 0;
+  byte W = 0;
+  byte H = 0;
+  byte moveDelay = 60;
+  bool Active = false;
+  char Dir = 'R';
+};
 
 struct Proj
 {

//      Serial.print("\nActive ");
//      Serial.print(projs[i].Active);
  }

  arduboy.drawSlowXYBitmap(p1.X,p1.Y, playerShip, p1.W, p1.H, WHITE);
  arduboy.drawSlowXYBitmap(5,5, ship1, 8 , 6, WHITE);

  
}

// This function runs once in your game.


    CollisionDetection();
      
//    arduboy.setCursor(63, 0);  
//    arduboy.print("Score ");
//  
//    char scoreBuff[5];
//    sprintf(scoreBuff, "%05d", score);
//    
//    arduboy.print(scoreBuff);

    if(fireDelay > 0)
    {
