feat: REST API for user public profiles as persona
chore: refactor app api to match phone app
feat: edit user persona