Complex user flow design for interactive prototypes