Added connected players tracking to battles, added battle status polling to client, join battle when battle is ready in client