Added centered dialog, notifications, and control-c closing