switch out ejs for swig to enable language-specific pages to inherit from start