Part 4: Graphical Interface