This PR adds a primer submodule that could be swapped with the original binaries for flexibility of early accessing and testing architectures, and implementations on the same interfaces.
Notice: how this applies the Liskov Substitution Principle (LSP) and Dependency Inversion Principle (DIP) on a wider scale by building swappable binaries totally compatible with the framework interfaces, i.e., the project depends on the abstraction irrespective of the dependencies.
This PR adds a primer submodule that could be swapped with the original binaries for flexibility of early accessing and testing architectures, and implementations on the same interfaces.