Add some more test cases.
pep8 compliance.
Support python 3.0