rename templates to views for succinctness