add first version of UI blocks, refs #19