updating schema for polymorphic associations, broke comments into 3 separate tables