when backbone app becomes too big, break it to nodes, as if each node was a small backbone app.