Changes to both files:
- add varargs to write_in_window and the two macros
- add a port specification to start_server
- add a hostname and port specification to connect_client
Same changes as previous commit
Broadcast implementation and stuff