most of basic functionality of core is finished + some basic ui components and its renderers