Centralize logic and data into an Application/ApplicationView.

Review Request #7527 — Created July 16, 2015 and submitted — Latest diff uploaded

Information

student-sonar
master
20a90dc...

Reviewers

This moves most of the code out of the main.js file into a model/view
responsible for running the application. This also moves the header into a
view, rather than rendering it from the hbs templates.

Flipped through the different views. Saw that everything still worked.