**Release created on: 12.08.2021 - 08:10:38**
New Features
* Added properties `Architectures` and `PackageBodies` to class `Library` for easier architecture to entity resolution.
`Architectures` is a dictionary of *Name*: *Architecture*.
* New `Library` property on `PrimaryUnit`.
When adding design units to a library, the Library property is set.
* New `MultipleNamedEntity` class to handle declarations with multiple identifiers.
**Note:** parameter and property `Identifier` was changed to `Identifiers`.
* Added property `Architectures` to class `Entity`.
* New class `ConcurrentChoice`, `IndexedGenerateChoice`, `RangedGenerateChoice`, `GenerateCase` and `OthersGenerateCase`.
* New class `WaveformElement`, `ConcurrentSelectedSignalAssignment`, `ConcurrentConditionalSignalAssignment`
Changes
* Renamed `ConcurrentCase` to `GenerateCase`.
* Moved enumerations (`Direction`, `Mode`, `ObjectClass`, `EntityClass` and `PossibleReference`) to `pyVHDLModel`.
* Moved base classes (`ModelEntity`, `NamedEntity`, `LabeledEntity`, `DesignUnit`, `PrimaryUnit` and `SecondaryUnit`) to `pyVHDLModel`.
* Changed method parameter type `List`/`List[T]` to `Iterable`/`Iterable[T]`.
* Renamed parameter and property `Identifier` to `Identifiers` in case multiple identifiers are supported.
* Renamed `BodyItems` to `Statements`.
* Reworked:
* `ConcurrentDeclarations`
* `ConcurrentStatements`
* `SequentialDeclarations`
* `ComponentInstantiation`, `EntityInstantiation` and `ConfigurationInstantiation`
* `ProcessStatement`
* `ProcedureCall`, `ConcurrentProcedureCall` and `SequentialProcedureCall`.
* `ConcurrentBlockStatement`
* `MixinConditional`
* `GenerateBranch`, `IfGenerateBranch`, `ElsifGenerateBranch` and `ElseGenerateBranch`
* `ConcurrentCase`
* `IfGenerateStatement`, `CaseGenerateStatement` and `ForGenerateStatement`
* `ConcurrentSignalAssignment`, `ConcurrentSimpleSignalAssignment`, `SequentialSignalAssignment`
Bug Fixes
* None