UI: add first simple ui. Allowes stepwise execution and normal execution. Does not support breakpoints so far.