completed views app.js