Split client and player room event handlers out into seperate files.