Refactored with a 'Contacts' class, refreshed list of contacts after save