Shuffle files around
Add structure and a setup.py
Add .gitignore