updated user model and readme.md