example 15 - express, handlebars, static files, and data