The code that is relevant is the MulticastClient.java and MulticastServer.java files inside of the team.multicast package