Seperate WorldGen and World modules