Bug fixes + Implement sign in feature