Representor Yields Builder

- Representor Object yields builder
- Refactored Builder Interface
ignore this, this is all about to change with the next tasks