Configuration Validation. Configuration is now assigned to variables.

Variables instead of a Map of all the values.