adjusted setup.py to handle new code location