refactoring: controller separated from the viewer
Authored by: alex_simov 2006-07-03
Parent: [r824]
Child: [r826]