Update features:
* The app can update itself which uses a `updater.exe` which doesn't depend on the main program.
* Improved formatting for few prompt messages.
* Added few exception blocks for some inputs.
* The app now waits for 3 secs before exiting.
**Note:** Don't bother about the `update.zip` file. It's uploaded for automatic update purpose.