Help with Gold Challenge

I am struggling to figure out the gold challenge. If we put the new code in a different module, I am not sure how to listen for new connections and whether the sent message has “Jinx” in it. I also am trying to build off of the silver challenge where new users have to enter a password before they see messages. Either way, I am not sure which file should be importing which. Any suggestions for how to approach this challenge?