Contacts backend and deserializes JSON