and logic down to a self-contained MVC structure • Eliminate repetitive code in controllers passing data to templates and templates passing data to and rendering partials • Call directly in view where needed for display • Built-in widget-like structures • Keep extra business logic contained inside module that deals with it Friday, March 2, 2012