updated .gitignore to ignore all .DS_Store files
use the proper way to disable the reconnection
updated installation instructions
bumped some dependencies