1. Some tiny optimization for the flash messages.
2. Added the backend error messages.
3. Some refactor for the withdraws_controller and deposits_controller.