add new connection protocol, plus more clients
add player rotate