express added as dependency (required for router.js)