trying to replace Makefile with setup.py
updated setup file
setup.py fixes
setup.py works except for run