Enhanced user model, dashboard, and edit: photos and phone number