Multi-layer server client system Currently works for 2-layer client-server interaction. WIP: Failsafe mechanism (i.e. unexpected crash of server(s)) Sensible averaging algorithm Capability to send large files over socket Demo: python server.py python internal_server.py python client.py