- Added a UIActivityIndicator to show progress
- Blocked user interaction on button events during processing