Я следовал шаблону проектирования MVC в AS3
т.е.
Модель представляет информацию (данные) приложения и бизнес-правила, используемые для манипулирования данными
Представление соответствует элементам пользовательского интерфейса, таким как текст, элементы флажков и т. Д.
Контроллер управляет деталями, связанными с взаимодействием с моделью действий пользователя, таких как нажатия клавиш и движения мыши.
если у вас есть какие-либо сомнения относительно реализации MVC, вы можете обратиться к actionscriptworkouts.blogspot.in