breadth first search and depth first phrasing

i made breadth first actually work and altered terminology and
concise-ness of depth first