I've edited the OP to be an actual description of the world as I have it in my head thus far. Is there anything you all can see that is missing? Or any other questions that must be answered?