old_contents: module.exports = function(app, passport) {
    app.get('/auth/facebook', passport.authenticate('facebook', { scope : 'email' }));
  
    app.get('/auth/facebook/callback',
    passport.authenticate('facebook', {
      failureRedirect : '/'
    }), function(req, res) {
      return res.status(200).send(req.user);
    });
  
    app.get('/profile', function(req, res) {
      return res.send(200);
    });
  };
new_contents: var artistController = require('../controllers/artist-controller');
  var genreController = require('../controllers/genre-controller');
  
  module.exports = function(app, passport) {
    app.get('/auth/facebook', passport.authenticate('facebook', { scope : 'email' }));
  
    app.get('/auth/facebook/callback',
    passport.authenticate('facebook', {
      failureRedirect : '/'
    }), function(req, res) {
      return res.status(200).send(req.user);
    });
  
    app.get('/profile', function(req, res) {
      return res.send(200);
    });
  
    app.post('/api/artist/:id/like', artistController.likeArtist);
    app.get('/api/artist/recommendation', artistController.getArtistRecommendations);
  
    app.get('/api/genre', genreController.getGenres);
    app.get('/api/genre/artists', genreController.getArtistsByGenre);
  };
subject: Add artist and genre routes using the controllers