updated files from laptop.
fixed breadth first search.
added depth first search.