adding/updating docstrings
update setup
updating gitignore
fix dependency link