Graph traversal

Added breadth and depth first graph traversal