setting up this new project mainly for documentation reasons in order to share low level abstraction, module based, code reuse patterns that are intended to reflect on the basics before starting with more complex meta programming approaches.