https://cognitivehub.in/how-to-synchronize-play-services-real-time-multiplayer/