Rewrote the gamethread and added some instructions
Multiworld work and code cleanup