added better world generation, less random bumps
tried to get image display to work, but still not functional