Remove unused import.
Use Thorax.View for the endGame dialog.

About the same number of lines, also cleaned up unused imports and commented code.
Inline the helper, it's not really reused in other places
Fixup the scoreboard and push timing to a view-helper.

We've got some new handlebars helpers for formatting durations and animating with requestAnimationFrame which should be more performant than setTimeout.
Use Thorax.View to push dom manipulation out of the menubar.
Add some shim loaders so we get both AMD modules and Thoxax's registries for free.

Well, mostly free. We've got to prefix `v!` before requiring views, but that's a small price to pay.

We'll need to do the same for Collections and Models too. It might all work really well together with the cached-models.
Switch the Chrome view to subclass LayoutView.

The layout doesn't really change dynamically, but the chrome should be the holder of other bits. It makes sense to push things into Chrome and break apart big things like `sets-ui/views/sets`.
Update the card view to use Thorax.View.
Update teh slot view to use Thorax.LayoutView.

It seems like a great match, the slot is a layout element in that the card within it changes all the time.
Start getting the BoardView using Thorax.
Rewrite the BoardView table buidling.

I think the code is less dense, less manual, and easier to reason about now.

Also, we dropped the wrapper div and are just pooping out the `<table>` elem.
Use a template for the main layout instead of building html by hand.

Using a template allows us to leverage the {{view}} helper and automatically create the instances. We just need to register those three views when we require them with the `v!` prefix.
Fixup the lightbox classes so they're using some Thorax/Handlebase features.
Render helperView inside requestAnimationFrame when it's still alive, not more.