cleaned up namespaces, fleshing out config class