Algorithms Implementation & Visualization