improve code

move dotenv from development group for all groups
update code style of model validations
update authentications methods
update tests
update js event hendler for login popups
add index into db
rename authorization to authentication
adding avatar in social login
add user saving error handler