OSTF UI

tested manually, not finished yet, but you can accept it to master to prevent rebase hell