Modular Search Algorithms written in python. Contains BFS, DFS, A* with Iterative and Bidirectional Enhancements