Add a real setup.py and package