path module, view engines and ejs templating