New method Application::run()