Rearrange the repo
Add a setup.py and Travis scripts