add listener
add a lot of work and progress
Merge branch 'master' of https://github.com/JrmKrb/modal