Alright, it's been about a year since I've worked with Java being that now my classes are working with C, C++ and Linux. I need to write a program that holds a contacts name, number and address that needs to use a binary search tree. Also, must be able to search, modify, add and remove contacts of course. I've been trying to get started but do not know where to start. So, I basically need pointers on what to start with whether it be making a binary tree class, a class for contacts or a class for the phone book itself. Not necessarily looking for code, but more the direction to start or very broad outline. Any information would be helpful.