Introduced YAML configuration.

Settings are now read from YAML files instead of
modules variables. User settings are intended to
be written by the Configuration, when set.