Model, View, Collections, Etc framework