var express = require('express');
var router = express.Router();

router.get('/', function(req, res, next) {
  res.json({ message: 'respond with a resource', time: + new Date() });
});

module.exports = router;

@@ -63,97 +63,457 @@
 );%0A%0A
-router.get('/', function(req, res, next) %7B%0A  res.json(%7B message: 'respond with a resource
+var cache = require('apicache').middleware;%0A%0Arouter.get('/', cache('5 seconds'), function(req, res, next) %7B%0A  res.json(%7B message: 'API is functioning.', time: + new Date() %7D);%0A%7D);%0A%0Arouter.get('/buses', cache('1 minute'), function(req, res, next) %7B%0A  res.json(%7B message: 'Return a list of buses and times', time: + new Date() %7D);%0A%7D);%0A%0Arouter.get('/weather', cache('5 minutes'), function(req, res, next) %7B%0A  res.json(%7B message: 'Return current weather
 ', t

add routes and cache