Generated package structure.
Add registry implementation.