Video code review of a complex UI element that contains: Finite State Machine Sophisticated touch handling Animations Custom drawings