Improved logging, code quality, and fixed url module http status check.