like django-friends, but simpler