Moved gson adapter to PersonalData. Added data id
Made cleaner use id for PersonalData
Added getter to PersonalData
Made PersonalData use id as hashCode
Add grouping mechanism