Make it easier to rebrand from a single file

This is an initial POC for easier re-branding.
Before going any further i would like so more feedback if this is wanted.
Note: still needs to be rebased on current code/changes