add null false constraints to all relevant columns, add has_media attr to tweets
user can post tweet w media, media is hidden until expanded by user, then opt to collapse back
Merge branch 'optimizations'