added setup.py
added some ignores
updated readme