Fix initial migration / add travis, makefile and runtests files
PEP8 fixes , change runtests.py