Spotify List View
===

I got the following setup:

    tf.sp = getSpotifyApi(1);
    tf.models = tf.sp.require("sp://import/scripts/api/models");
    tf.views = tf.sp.require("sp://import/scripts/api/views");
    tf.tempPlaylist = new tf.models.Playlist();

then i'm adding tracks to my tf.tempPlaylist and creating and appending my list view

    var list = new tf.views.List(tf.tempPlaylist); 
    document.body.appendChild(list.node);

but nothing get's added - in fact some empty div gets added:

    <div class="sp-list" tabindex="0">
        <div style="height: 140px; "></div>
    </div>

if i inspect the tf.tempPlaylist object it seems to have the expected entries:

    Playlist.data.length: 8

What am i doing wrong?