Moved algorithms into Extension class. Added implementation to find Widest Path (https://en.wikipedia.org/wiki/Widest_path_problem)