old_contents: /*  routes  */
  
  /*  load the todo model  */
  var Todo = require('./models/todo');
  
  /*  expose the routes to our app with module.exports  */
  module.exports = function(app) {
  /*  api   ===================================================================== */
  
      /*  get all todos  */
      app.get('/api/todos', function(req, res) {
  
          // use mongoose to get all todos in the database
          Todo.find(function(err, todos) {
  
              // if there is an error retrieving, send the error. nothing after res.send(err) will execute
              if (err) {
                  res.send(err)
              }
  
              res.json(todos); // return all todos in JSON format
          });
      });
  
      /*  create todo and send back all todos after creation  */
      app.post('/api/todos', function(req, res) {
  
          // create a todo, information comes from AJAX request from Angular
          Todo.create({
              text : req.body.text,
              done : false
          }, function(err, todo) {
              if (err) {
                  res.send(err);
              }
  
              // get and return all the todos after you create another
              Todo.find(function(err, todos) {
                  if (err) {
                      res.send(err)
                  }
                  res.json(todos);
              });
          });
  
      });
  
      /* delete a todo  */
      app.delete('/api/todos/:todo_id', function(req, res) {
          Todo.remove({
              _id : req.params.todo_id
          }, function(err, todo) {
              if (err) {
                  res.send(err);
              }
  
              // get and return all the todos after you create another
              Todo.find(function(err, todos) {
                  if (err) {
                      res.send(err)
                  }
                  res.json(todos);
              });
          });
      });
  /*  end api   ================================================================= */
  
  /*  application  */
  app.get('*', function(req, res) {
      res.sendfile('./public/index.html');   // load the view file (Angular will handle page changes on the front-end)
  });
  
  };  //  module.exports
  
  
  
new_contents: /*  routes  */
  
  /*  load the todo model  */
  var Todo = require('./models/todo');
  
  /*  expose the routes to our app with module.exports  */
  module.exports = function(app) {
  /*  api   ===================================================================== */
  
      /*  get all todos  */
      app.get('/api/todos', function(req, res) {
  
          // use mongoose to get all todos in the database
          Todo.find(function(err, todos) {
  
              // if there is an error retrieving, send the error. nothing after res.send(err) will execute
              if (err) {
                  res.send(err)
              }
  
              res.json(todos); // return all todos in JSON format
          });
      });
  
      /*  create todo and send back all todos after creation  */
      app.post('/api/todos', function(req, res) {
  
          // create a todo, information comes from AJAX request from Angular
          Todo.create({
              text : req.body.text,
              done : false
          }, function(err, todo) {
              if (err) {
                  res.send(err);
              }
  
              // get and return all the todos after you create another
              Todo.find(function(err, todos) {
                  if (err) {
                      res.send(err)
                  }
                  res.json(todos);
              });
          });
  
      });
  
      /* delete a todo  */
      app.delete('/api/todos/:todo_id', function(req, res) {
          Todo.remove({
              _id : req.params.todo_id
          }, function(err, todo) {
              if (err) {
                  res.send(err);
              }
  
              // get and return all the todos after you create another
              Todo.find(function(err, todos) {
                  if (err) {
                      res.send(err)
                  }
                  res.json(todos);
              });
          });
      });
  /*  end api   ================================================================= */
  
  /*  application  */
  app.get('*', function(req, res) {
      res.sendfile('../public/index.html');   // load the view file (Angular will handle page changes on the front-end)
  });
  
  };  //  module.exports
  
  
  
subject: change path to index.html to ../public