first commit with all files and setup.py file