Implemented Open ID Logins

Closes #22