Finish sign in sign out
Fix bugs in current_user assignment
small changes
Finish updating users