Fixed setup.py for proper packaging