You now possess all the tools necessary to build an impressive piece of software to explore interesting data sets. You've seen file I/O. You've seen arrays, ArrayLists, and HashMaps. You've seen interactors. It's now time to pull your talents together to build a program to visualize important trends in American society: the NameSurfer, a program that displays the popularity of baby names over the course of the past century. In doing so, you'll hone your programming skills, learn more about object-oriented design, and will end up with software that can take data and make it come to life.
1: Assemble the GUI interactors
2: Implement the NameSurferEntry class
3. Implement the NameSurferDataBase class
4: Create the Background Grid for the NameSurferGraph class
5: Complete the Implementation of NameSurfer Graph