added mechanism for pulling all contacts data from parse
changed saving to be asynchronous