code: function getAllLinks(text) {
  	var inDescription = false;
  	var inUrl = false;
  	var startIndex;
  	var endIndex;
  	var description = "";
  	var url = "";
  	var links = [];
  
  	for (var i = 0; i < text.length; i++) {
  		if (text[i] === "[" && inDescription === false) {
  			inDescription = true;
  			startIndex = i;
  		} else if (text.slice(i, i + 2) === "](") {
  			inDescription = false;
  			inUrl = true;
  		} else if (inUrl === true && text[i] === ")") {
  			inUrl = false;
  			endIndex = i;
  			links.push({
  				type: 'link',
  				startIndex,
  				endIndex,
  				description,
  				url: url.slice(1)
  			});
  			startIndex = undefined;
  			endIndex = undefined;
  			description = "";
  			url = "";
  
  		} else if (inDescription) {
  			description += text[i];
  
  		} else if (inUrl === true) {
  			url += text[i];
  		}
  	}
  	return links;
  }
docs: /*
  ===============================================================
  ===============================================================
  ===============================================================
  
  CONVERTING LINKS FUNCTIONS:
  
  **** Description: Add description here ***
  ===============================================================
  ===============================================================
  ===============================================================