Explore the role of flip-flops in sequential logic design.