Add PlayerChat and PlayerChatEvent

Generic class for player events and class for chat events.