Adds all five tables and models
Adds validations to answer choice
Adds indices of foreign keys and deletion of dependents by callback.