Add a registry for all the adapters
Add a UserInterface