agile: update Naming of libraries and binaries
agile: backlog Add support for unique log files
agile: backlog IOable services
formatters: implement workflow and add skeleton for tests

- add basic IO for interfaces just to provide some type information
- implement repository with all of the static registration
  infrastructure and add helper to make life easier
- implement workflow
- add test for static registration