Added A* and changed node implementation
Cleaned Node
Removed unused imports in BFS and DFS