renamed confusing attributes for friendships model, refactored exists methods