add setup.py, add tests folder