```coffeescript
class window.BoardView extends Backbone.View

    el: $('.board__tiles')

    initialize: ->
      @listenTo @collection, 'reset', @render
      @collection.view = @
      @collection.shuffle()

    render: =>
      els = []
      @$el.html('')
      @collection.each (tile) ->
        view = new TileView( model: tile )
        els.push view.render().el
      @$el.append els
      return @
```

Disable animations on new game
user
```coffeescript
class window.BoardView extends Backbone.View

    el: $('.board__tiles')

    initialize: ->
      @listenTo @collection, 'reset', @render
      @collection.shuffle()
      @collection.view = @

    render: =>
      $.fx.off = yes
      els = []
      @$el.html('')
      @collection.each (tile) ->
        view = new TileView( model: tile )
        els.push view.render().el
      @$el.append els
      _.delay ->
        $.fx.off = no
      , 100
      @
```
assistant