Added a lot to watch list

Commented code to make it clear, fixed null spot issues, dialog doesn't
open if it's empty, dismisses upon removal of last player.