some minor changes to requirements and app.js