fixed problem where http errors would call the incorrect util method
remove todo comments
added 'how to run' to readme
refactored common error, http operations into util, http util classes…
Add more client logic, added logging config, and more...
Made Client more configurable by making the login terminals settable