Use respawn event to create trainees

Reduces number of definitions for each unit to one, preventing
synchronization problems