Updated view generators to not generate view file names with trailing "_tmpl".  Also added code to tmpl/index.js so that we force the dash-separated view file convention.