added license, made setup.py better