pierwszy commit
Interfejs linii poleceń, wiadomości.
Update struktury tabeli routingu.
Przerzucenie logiki serwera do osobnego pliku.
Port nasłuchujący klienta w tabeli routingu + obłsuga rozłączenia.
Odpalaj main.js zamiast server.js.
Debuguj main.js
Lepsze rozłączanie.
Process message dla klienta i serwera.
Poprawka w cli.
Prosty klient.
Jedno źródło prawdy.
Routing jako event.
*Krok milowy: Routowanie połączeń*
Server startuje klienta, kiedy jest gotowy.
UML - sekwencja połączenia.
Tasowanie tablicy.
Dziedziczony EventManager, hello z alternatywnym adresem.
Dziedziczony ClientSocket.
EventManager w osobnym pliku.
ClientSocket w osobnym pliku.