[ui_app] refactor services a bit