hey I've been working on a similar program. I configured my router to forward to my computer and the program connects through the router's ip address, which works when i run it at home but my friend who is not behind a router could not connect, any tips?