Add validation to micropost and user