add setup.py and package structure, update readme