Model View Paterns

Huffduffed from http://polymorphicpodcast.com/shows/mv-patterns/