Feature/prevent modal close

* Prevents the modal dialog from closing when the user clicks the backdrop.
* Use hash to generate data attributes.