How to Create a dynamic ui based on a work flow definition I want to build a ui dynamically based on a work flow.