merged
wrote tests for assigned items. Adjusted models for AI, EI, and E to pass tests. All test green.
fixed tests for event_items/assigned_items and removed quantity_valid? from AI.
 fixed persisting conflict with EventItem model