Editorial pass; added rollback and rehydrate v3, fixed state diagram to match w3c