Candy for You: Design of A Flutter Interaction Engine