code: function(entity, x, y){
              this.entityManager.move(x, y, entity);
              var tile = this.map.get(x, y);
              if(tile){
                  tile.onEntityEnter(entity);
              }
          }
docs: Changes the position of an entity on the map.
  Updates entity position in this.entityManager and calls tile.onEntityEnter.
  `this.entityCanMoveTo()` should always be checked first.
  @method entityMoveTo
  @param {Entity} entity - The entity to move.
  @param {Number} x - The tile map x coord to move to.
  @param {Number} y - The tile map y coord to move to.