MainWorldCanvas functionally complete. Still largely gross, though...