Started porting World.py. Got about 21% in.