code: private Map<String, String> parseMap() {
          final Map<String, String> map = new HashMap<>();
          for (String pair : browserInput.split("&")) {
              String[] kv = pair.split("=");
              map.put(kv[0], kv[1]);
          }
          return map;
      }
docs: Breaks up a string, and places it into a map. ampersands (&) are used to
  split into key value pairs, while equals (=) are used to assign key vs
  values
  
  @return Map: a map with values