Remove reversing transition, just use as instead
Use Joi for defining the attributes of an entity state