Map generator! Now with more randomness!