Part 7: Adding styles and touch-based scrolling