Can't get js-model to work with localStorage or at all
<p>I am using Sammy and js-model on a small project and can't get js-model to actually work.</p>

<p>Here is my js-model model:</p>

<pre><code>var Color = Model('color', function(){
    this.persistence = Model.localStorage;
});
</code></pre>

<p>Here is a route from the app that adds a new entry to the Color model. It doesn't seem to save the color entry to localStorage. When the route changes back to #/colors, there are no entries in the Color model.</p>

<pre><code>this.get('#/colors/add', function(){
    var color_name = prompt('Color Name');
    var color_hex = prompt('Color Hex');

    var color = new Color();
    color.attr('color_name', color_name);
    color.attr('color_hex', color_hex);
    color.save();

    this.redirect('#/colors');
});
</code></pre>

<p>and finally, here is the #/colors route:</p>

<pre><code>this.get('#/colors', function(){
    var context = {};

    context.colors = Color.all();

    load_template('assets/templates/pages/swatch.template', context, function(template, data){
        $el.html(template(data));
    });
});
</code></pre>

<p>Any advice? I am using the latest version of Chrome BTW.</p>
