Add first cut of Binder.

This is the first cut of the Binder which is configured from bindings
data. Once configured it is used to instantiate an Injector (t.b.d).