Fix Guest/PartyGuest Management

Two guests cannot have the same name, each guest can only appear once
in the list for each party