Updated Map.update() to include Hex.landtype