Unit-05: Add working code for the progress bar
Unit-05: Add code for enabling/disabling UI
Unit-05: Fix touching UI out from EDT (BUG)