port mapgen2.as to main.dart and world.as to world_map.dart