network frames now have a length header
server now transmits gamestate to client