Create a new server-side Player instance base class, like the entity model in HA. Player providers can inherit from this model. - use combination of _attr and properties (like HA) for all attributes - Add to_dict method to create the dict that needs to be serialized to the API (PlayerState)