Initial implementation of seeding from YAML

Implement basic functionality for seeding from YAML files. Relax
validation on Cards to allow cards without Assignment associations,
for now. Require login to view assignments.