Display adding progress modal after dragging files to data composition (#50)
Closes #50 (closed)
This also contains some formatting changes since the current formatting made the code in question significantly more difficult to understand (at least with my configured tab width).