Moved data from various places to app.js, simplified switchView, added init functions to views
Decoupled course view updating from players view updating