refact: ui, api, main; fixed streams placing; new icons