Removed initialization methods from Configuration.cs. Removed the "Default" instance from Configuration.cs; it is no longer necessary as ConfigurationAttribute.cs are now used and now it is replaced with a saved collection of ConfigurationAttribute.cs for later reference to default values. Paths are now defined as a ConfigurationAttribute.cs in an application-specific class (key: app_data_root); Configuration.cs uses this path as the root for the config folder.
Compilation fixes regarding previous Configuration.cs changes.
Modified user application data root folder behaviour within Configuration.cs.
Bugfixes to Configuration.cs