add license file. cleanup setup.py