Added parts for project 4, completed Friend class. Fixed issues with binary search, arrayList instead of HashSet, and some backwards logic.