feat: users directory (view with vcard) + uer registration