Requesting a pull to mozillafordevelopment:master from k88hudson:makedrive

Ah... gotcha. So for that I usually will do something along the lines of:

```js
Model.prototype.Model = Model;
```

that way you can keep it to one file, but if you need to create a new instance you can just call:
```js
var model = require('model');
var instance = new model.Model();
```

Reference: http://bites.goodeggs.com/posts/export-this/#singleton