First pass ConfigurationHandler
Some test work
Config Handler finished and tests passing
Merge remote-tracking branch 'origin/develop' into config-handler
Merge pull request #704 from designermonkey/config-handler

Configuration Handler