BreadthFirstSearch encoding done.  Map class well on the way to working.  Needs modification