Moved some of the base functionality to the base class.
Some work on the subclasses.
Added equals methods to GuestInfo and MemberInfo
Added memberInfo support for guestInfo equals and similar.