Configuration Update & Restructuring

- Restructuring with namespaces;
- Config access via objects;