```coffeescript
util = require 'util'
module.exports = (app, mongoose, options) ->
  
  models = require('./models')(mongoose)
  controllers = require('./controllers')(models)
  auth = require('./authentication')(app, models, options)
  
  require('./routes')(app, auth, controllers)

  auth```

Create dummy admin user in test mode.
user
```coffeescript
util = require 'util'
module.exports = (app, mongoose, options) ->
  
  models = require('./models')(mongoose)
  controllers = require('./controllers')(models)
  auth = require('./authentication')(app, models, options)
  
  require('./routes')(app, auth, controllers)

  app.configure 'test', ->
    console.log 'injecting test dummy admin user'
    dummyAdmin = 
      email: 'dummyadmin@test.com'
      firstName: 'Dummy'
      lastName: 'Admin'
      password: 'password'

    models.users.create dummyAdmin, (err, result) ->
      {}

  auth```
assistant