Altered logic to be more declarative.
Going to break component logic into its own method.

	modified:   setfromconfig/setfromconfig.py