implementation, visualization and comparison of path finding techniques