initial push for updates to read from config file. DO NOT MERGE YET. would like to implement a clever way of allowing for command line parameters to override a configuration file (think that could be useful).
Updates allow for users to override the configuration parameters with command line params if provided.
Merge pull request #13 from julz/config_yaml

Config yaml