Fix all test.
Add Makefile.
Pep8.