use transaction
add tweets_size validator in User
describe User#validate_tweets_size
refactoring