Added personCollection class, general tidying