Add facade.
Add dependency.
Add repositories.
Add properties and setters.
Bind classes.