added some new ui; little change some of ui components logic; fix several bugs with ui positions; added several new features