Rname window.app.dir to this.model, and pass this.model as each appropriate view's model, to make the views better able to watch the same model for change events
Pass this.model instead of referencing window.app.dir
Replace window.app.dir with this.model
Replace window.app.dir with this.model