proof of concept worldgen