Refactored UICommandListDialog for reuse
add a 'generate rest endpoints' wizard