add setup.py, git ignore and version to project