i agree with Greyjack here. If you want to keep it simple, why not go back in time and make an alternate history? One where slavery exists but little else has changed. technological development would have found a lucrative market in preventing slaves from escaping and controlling them. viola, all your problems solved. Besides, electroshock is actually a pretty effective training method.