Added some basic accessibility improvements: button to close, role attribute and give the modal focus after opened