User model and Micropost model