feature: Add widget of arrow item, input module, state machine, field state