work on layout
add clear button
pyblish async to increase simulation speed and avoid hang, do not forget to update signals at startup