first draft KevoreeUI for components