removing settings yaml getter complexity
Removing settings yaml nil checks
Spliting settings update_config method into seperate methods
Removing method duplication in settings