simplify setup.py
update gitignore