Refactor Config [WIP]

Why test config?  The config has nothing to do with testing from a ec-metal perspective