added setup.py, structure