User Profile & Avatar Upload

# User profiles
 * Change password, profiles info.
 * Change avatar.
 * View info other users
Đừng viết tắt em à. ```passwordEncrypted``` hay ```encryptedPassword``` có mất công mấy đâu :3