dummy Prom controller

Eventueel wordt het een *echte* controller maar voor nu gewoon een empty
object. De hoofdcontroller van een applicatie gebruik ik altijd als een
namespace voor alle andere classes in de applicatie. Door het binnen een
"window." te plaatsen maak ik het globaal beschikbaar - dus in de rest
van de applicatie kan ik het gewoon als `Prom` bereiken. Door alle
andere globale namen binnen `Prom` te plaatsen kan ik zeker weten dat ik
niet per ongeluk een object van een andere bibliotheek breek.
JSON generator + gegenereerde bestand

1. `Rakefile` - weer een ruby script waarmee "huishoud" taken beschreven
worden. In dit geval maak ik een `json` taak dat demo data formateerd
als json bestand. De voordeel van formateren met een script is
herhaalbaarheid.

2. bestandsformaat: een platte array van "outcome" records. Alle IPSS-n records
zijn gecomprimeerd tot een array om access makkelijker te maken. De null
velden zijn weg gelaten: in javascript obj["missing"] is null, als obj
geen veld "missing" heeft. Verder zijn veldnamen als in de origineel.
een Prom.Outcome model

1. Een voorbeeld van een Spine.Model
2. Wordt geladen from json api
3. `Outcome.refresh()` op regel 3 zal 'refresh' event triggeren

Na het laden van de pagina is de data beschikbaar in de Chrome console
als Prom.Outcome:

```
> Prom.Outcome.all()
  Array[212]
> Prom.Outcome.findAllByAttribute( "Type", "Initieel" );
  [ Instance , Instance , Instance , Instance, ... ]
> Prom.Outcome.select( function(rec) { return rec.Type == "Initieel"; } )
  [ Instance , Instance , Instance , Instance, ... ]
```