anchor.diff:      //so we can use it for keyboard events
       stage.focus = stage;
       
  +    //spacebar
  +    const spacebar = 32;
  +
       //cursor keys
       const leftArrow = 37;
       const upArrow = 38;
       const rightArrow = 39;
       const downArrow = 40;
   
  -    //Event handling for cursor keys onKeyDown events
  +    //Event handling for cursor KeyDown events
       // value is a Keyboard event
       stage.onKeyDown.listen((value){
         //print(value.keyCode);
  
positive.code:             ship.movingDown = true;
              break;
        }
          
      });
  
      //Event listener for cursor keyUP events
  
negative.code:   juggler = renderLoop.juggler;
    renderLoop.addStage(stage);
  
    //Making a resourceManager and adding resources
    resourceManager = new ResourceManager()
      ..addBitmapData("ship", "images/playerShip1_blue.png")
      ..addBitmapData("bullet","images/laserBlue01.png");
    
    //loading resources via resourceManager
    resourceManager.load().then((_){
  
      //making our ship and bullet
      ship = new Ship(resourceManager.getBitmapData("ship"),100,100);
  		bullet = new Bullet(resourceManager.getBitmapData("bullet"),0,200);
  
      //add the ship to the stage and the juggler
      stage.addChild(ship);
  