anchor.diff:  
       Q.Sprite.extend("Heart", {
           init: function (p) {
  -            p.asset  = "full-heart.png";
  +            p.asset  = '<%= asset_path("full-heart.png") %>';
               p.damage = 0;
   
               this._super(p);
  
positive.code:         };
  
          stage.p.hearts = hearts;
          this.updateHearts = function (hp) {
              var length = stage.p.hearts.length;
  
  
negative.code:             room_x: 0,
              room_y: 0,
              hp: $('[data-hp]').data('hp'),
              damage: 0,
  
              // whether the game state thinks the player is "leaving"
              exiting: false
  