next thing to do: client sends circle positions to server. server just prints that out only one client connected to server then expand to multiple clients, server mirrorring, etc... then actually that's mostly there mpvwise