Representing a Graph using both a Matrix and a Linked List node, having internal methods of DFS, BFS, isExist, Add, Remove, Print, and Converting to the other Data Structure