* Gracefully close the app on exit * Application tear down instead of calling Environment.Exit(0); do a better tear down of the application