Second Commit

Fixed Exception caused when binding a socket, now any free port is
assigned
Also made all calls, Thread-Safe. (Changing text of textbox2)