Better Server <--> Client Communication and Synchronizing