Show connect to github button only when no data is present.
Remove node modules
Add node_modules to gitignore
Revert "Remove node modules"

This reverts commit f40dfe847a38f0064fd92cd48f28e53582fb6876.
Move password encryption code to separate file.
Merge remote-tracking branch 'origin/master'