Completely rebuilt and restructured Demigods to improve future workflow.