[ ] Explain where and how OB uses the Factory Pattern, and how a developer should implement in their code. Developer's guide.
[ ] Explain the difference between User Guide and Developer's Guide. User Guide is meant for users of APIs based on OB. Developers Guide is meant for people writing software to deliver OB via API, or for contributing to OB.