Just a tiny little issue:
I don't know exactly how it is in the English... But in German "foe" is kind of a harsh word (and imo its not that different in English)...
If I want to ignore a user he is annoying, maybe a pain in the butt... But not necessarily a "foe"...
I'd rather name it "blocked users" or "ignore list" actually you could divide it from the friends function at all. You have friends and you have an ignore list, that are not in context to each other.
View idea at: Rename "foes" to "ignored Users
Posted by D@ve