Adding basic world generation