added world generator
not working yet