Feature participant ui

Implemented the EntityDialog MVP and completed the VariableEntityResoure.