added person.java and fixed driver.java