Complete user-micropost exercises (Chapter 10)