// Kolejka blokujÄ…ca dla widoku i kontrolera.
final BlockingQueue<AppEvent> eventsBlockingQueue = new LinkedBlockingQueue<AppEvent>();
// model
final Model model = new Model();
// widok
final View view = new View(eventsBlockingQueue);
// kontroler
final Controller controller = new Controller(model, view, eventsBlockingQueue);
// Uruchomienie.
controller.init();
}