Nick Sutterer is one of the students working on the Google Summer of Code. His project is Apotomo - which aims to move to even fatter models, allowing you to model widgets, state and all sorts of other interesting ways to structure Rails code. So if that sounds even a little interesting to you, check out his blog entry at http://www.oreillynet.com/ruby/blog/2007/07/post_2.html. pth