got closer to the server implementation i imagined
can now send gamestate messages with zero length, more is getting difficult because i dont want to implement too much