refactor session user
change user_sign_in
change model and types
change nested comments
change time
Merge branch 'feature/clean_code' into develop