code: function Options(opt) {
      var cwd = require.main ? path.dirname(require.main.filename) : process.cwd();
      this.static_dir = opt.static_dir || path.resolve(cwd, 'static');
      this.static_mount = opt.static_mount || '/static';
      this.template_dir = opt.template_dir || path.resolve(cwd, 'templates');
      this.default_handler = opt.default_handler || exports.not_found_handler;
      this.default_route = opt.default_route;
      this.separator = opt.separator || '---------------------------------';
      this.secret = opt.secret || 'WAS';
      this.port = opt.port || 8080;
      this.db = opt.db;
      this.socket_io = opt.socket_io || false;
  }
docs: /* Some default configuration