Added Online Login

Adds online login. To activate it turn on encryption in config.py
Ignoring .DS_Store

Silly MacOSX, nobody cares about folder metadata!