Add hyperlink log at client side, code cleaning, pep8/pylint check