Shuffling now seems to be working. Still need to add server endpoint and client method to transmit shuffle data between phones.