Fixing some weird issues with the layouts configuration. And figured out
a way better way to do the module namespaces.