Update setup.py with richer metadata