Applications Programming in Smalltalk-80(TM): How to use Model-View-Controller (MVC)