Models, Collections, Views, and Layout correctly initialize each other