Changed config file to use aliases with a nested host parameter
Fix issue where data was invalid for GETs
Refactor cli options; Add CLI option robustness