Update Main Class and PlayerJoinListener