Completely rewrote worldbuilder