User model
Finish
Finish user signin
Finish signin
Merge branch 'sign-in-out'