fix: namespace omissions
change: prefixing includes to make lib component dependencies visible
Merge branch 'zuckschwerdt-change-prefixing-includes'