[Backend] add User model