Added change log, corrected pep8, and converted to .format strings