Sign in panel added but not 100% working.
Merge remote-tracking branch 'origin/hangman' into hangman