setup.py now works. (FOR REAL THIS TIME)