Adds inverse relationship of User and Idea domain entities
Adds Vote domain entity
Adds Flag domain entity
Adds labels column to ideas table
Removes labels column from ideas table
Adds labels_ideas join table
Renames labels_ideas table to ideas_labels
Adds many-to-many relationship between Idea and Label
Adds uniqueness validation to Label