Added partials, ejs, and data templating