static storage method changed to hashtable implementation

Changes to person.java:
----------------------
- static list of people changed to Hashtable
- added private copy-constructor