MVCFactory throws ConstructionException now when object creating fails. Launcher builds and starts the model, view, and controller.