Some work on game world logic