added setup.py, Makefile