Work on selective modals.
Fix merge conflict.
Merge pull request #100 from sidpatel13/final_refactoring

Final refactoring
Commit before merging.
Fix merge conflicts.
Can choose which modals to show which player.
Merge pull request #101 from cassiemoy/master

Selective modals! Only show send url modal the first time.
Merge remote-tracking branch 'upstream/master' into final_refactoring