general to do:

* person array
* work on the filer class
* work on ControlPanel class
	- get the hash and iterate through the map to get the names from the Persons and give each ComboBox item
	  have an action listener created to load up the right Person data
	
* file manipulator
	- use Properties class and FileInputStream to get person attributes
	- read file data and return person data hash table
	- append and create new data files
	- filer class:
		* reader 
			- gets file returned by JFileChooser /
			- creates array of hashes read and returns it to read properties method
			- read properties method loops through hash array and loads single hash's
				attributes into temp variables
			- temp variables are used to add entry into linked hash table with hash-identifier
				as entry name and Person class (with temp values inserted) as data
	- create ConfigFileException inner class
	
* save file format:
	- name hash attribute: hashes = name1, name2, etc
		* use split() to parse the string
		* gives filer the top level attribute 
		* hashes consist of name and random number (reduce name collisions) <- rethink this
	- field attributes: <hash>.name = , <hash>.age = , etc
	
Ideas to use:
* use initialization methods that return a Component
* work on using the third party TableLayout class to overcome GridBagLayout's 
	obvious shortcomings
* using hash tables to keep track of list of users and their data	
* file reading/writing/appending





























