Public function to create worlds