added EventMember class for clarity, working further on the deserializer.