text: /**
   * Module dependencies.
   */
  
  var express = require('express');
  var routes = require('./routes');
  var http = require('http');
  var path = require('path');
  
  var mongoose = require('mongoose');
  
  var dbURI = 'mongodb://localhost';
  mongoose.connect(dbURI);
  
  var app = express();
  
  // all environments
  app.set('port', process.env.PORT || 3000);
  app.set('views', path.join(__dirname, 'views'));
  app.set('view engine', 'jade');
  app.use(express.favicon());
  app.use(express.logger('dev'));
  app.use(express.json());
  app.use(express.urlencoded());
  app.use(express.methodOverride());
  app.use(app.router);
  app.use(express.static(path.join(__dirname, 'public')));
  
  // development only
  if ('development' == app.get('env')) {
  	app.use(express.errorHandler());
  }
  
  app.get('/', routes.index);
  app.get('/monsters', routes.getAllMonsters);
  app.get('/u/:user', routes.getUser);
  app.post('/u/', routes.respawn);
  app.post('/p/', routes.pin);
  app.get('/swwww992FFss', routes.populateMonsters);
  
  http.createServer(app).listen(app.get('port'), function(){
  	console.log('Express server listening on port ' + app.get('port'));
  });
  