added friendship UI and tests