Sign in overlay and user states

Fixed the animation issue. Got user sign in with FB and G+ using
firebase simple login and a cool loading animation when moving between
user states. User state 0 is not logged in. State of 1 means in process
of checking sign in. State 2 is sully validated and can sign in.