change refactor appending choreography markup, add call ready functions for widgets and choreography